slightly built person - German English Dictionary